consolidation of companies - Francés Inglés Diccionario